KotlinLexer

open class KotlinLexer : Lexer

Constructors

Link copied to clipboard
constructor(input: CharStream)

Properties

Link copied to clipboard
val _ATN: ATN
Link copied to clipboard
open var _channel: Int
Link copied to clipboard
open var _hitEOF: Boolean
Link copied to clipboard
open var _input: CharStream
Link copied to clipboard
open var _mode: Int
Link copied to clipboard
val _modeStack: IntegerStack
Link copied to clipboard
Link copied to clipboard
open var _text: String
Link copied to clipboard
open var _token: Token
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var _type: Int
Link copied to clipboard
val ABSTRACT: Int = 125
Link copied to clipboard
val ACTUAL: Int = 135
Link copied to clipboard
val ADD: Int = 18
Link copied to clipboard
Link copied to clipboard
val AMP: Int = 56
Link copied to clipboard
val ANNOTATION: Int = 114
Link copied to clipboard
val ARROW: Int = 34
Link copied to clipboard
val AS: Int = 101
Link copied to clipboard
val AS_SAFE: Int = 52
Link copied to clipboard
val ASSIGNMENT: Int = 28
Link copied to clipboard
val AT_BOTH_WS: Int = 43
Link copied to clipboard
val AT_NO_WS: Int = 40
Link copied to clipboard
val AT_POST_WS: Int = 41
Link copied to clipboard
val AT_PRE_WS: Int = 42
Link copied to clipboard
val BinLiteral: Int = 141
Link copied to clipboard
val BooleanLiteral: Int = 144
Link copied to clipboard
val BREAK: Int = 100
Link copied to clipboard
val BREAK_AT: Int = 59
Link copied to clipboard
val BY: Int = 81
Link copied to clipboard
val CATCH: Int = 92
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val CLASS: Int = 73
Link copied to clipboard
val COLON: Int = 26
Link copied to clipboard
val COLONCOLON: Int = 37
Link copied to clipboard
val COMMA: Int = 8
Link copied to clipboard
val COMPANION: Int = 82
Link copied to clipboard
val CONJ: Int = 22
Link copied to clipboard
val CONST: Int = 128
Link copied to clipboard
val CONSTRUCTOR: Int = 80
Link copied to clipboard
val CONTINUE: Int = 99
Link copied to clipboard
val CONTINUE_AT: Int = 58
Link copied to clipboard
val CROSSINLINE: Int = 132
Link copied to clipboard
val DATA: Int = 115
Link copied to clipboard
val DECR: Int = 21
Link copied to clipboard
val DEFAULT_MODE: Int = 0
Link copied to clipboard
Link copied to clipboard
val DELEGATE: Int = 70
Link copied to clipboard
Link copied to clipboard
val DISJ: Int = 23
Link copied to clipboard
val DIV: Int = 17
Link copied to clipboard
Link copied to clipboard
val DO: Int = 95
Link copied to clipboard
val DOT: Int = 7
Link copied to clipboard
val DOUBLE_ARROW: Int = 35
Link copied to clipboard
Link copied to clipboard
val DoubleLiteral: Int = 138
Link copied to clipboard
val DYNAMIC: Int = 107
Link copied to clipboard
val ELSE: Int = 89
Link copied to clipboard
val ENUM: Int = 112
Link copied to clipboard
val EOF: Int = -1
Link copied to clipboard
val EQEQ: Int = 53
Link copied to clipboard
val EQEQEQ: Int = 54
Link copied to clipboard
val ErrorCharacter: Int = 172
Link copied to clipboard
val EXCL_EQ: Int = 50
Link copied to clipboard
val EXCL_EQEQ: Int = 51
Link copied to clipboard
val EXCL_NO_WS: Int = 25
Link copied to clipboard
val EXCL_WS: Int = 24
Link copied to clipboard
val EXPECT: Int = 134
Link copied to clipboard
val EXTERNAL: Int = 122
Link copied to clipboard
val FIELD: Int = 63
Link copied to clipboard
val FieldIdentifier: Int = 149
Link copied to clipboard
val FILE: Int = 62
Link copied to clipboard
val FINAL: Int = 126
Link copied to clipboard
val FINALLY: Int = 93
Link copied to clipboard
val FloatLiteral: Int = 137
Link copied to clipboard
val FOR: Int = 94
Link copied to clipboard
val FUN: Int = 75
Link copied to clipboard
val GE: Int = 49
Link copied to clipboard
val GET: Int = 65
Link copied to clipboard
val HASH: Int = 39
Link copied to clipboard
val HexLiteral: Int = 140
Link copied to clipboard
val HIDDEN: Int = 1
Link copied to clipboard
val Identifier: Int = 147
Link copied to clipboard
Link copied to clipboard
val IF: Int = 88
Link copied to clipboard
val IMPORT: Int = 72
Link copied to clipboard
val IN: Int = 103
Link copied to clipboard
val INCR: Int = 20
Link copied to clipboard
val INFIX: Int = 121
Link copied to clipboard
val INIT: Int = 83
Link copied to clipboard
val INLINE: Int = 120
Link copied to clipboard
val INNER: Int = 116
Link copied to clipboard
val Inside: Int = 3
Link copied to clipboard
val Inside_Comment: Int = 169
Link copied to clipboard
val Inside_NL: Int = 171
Link copied to clipboard
val Inside_WS: Int = 170
Link copied to clipboard
val IntegerLiteral: Int = 139
Link copied to clipboard
val INTERFACE: Int = 74
Link copied to clipboard
val INTERNAL: Int = 111
Link copied to clipboard
val IS: Int = 102
Link copied to clipboard
val LANGLE: Int = 46
Link copied to clipboard
val LATEINIT: Int = 129
Link copied to clipboard
val LCURL: Int = 13
Link copied to clipboard
val LE: Int = 48
Link copied to clipboard
val LineComment: Int = 3
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val LineString: Int = 1
Link copied to clipboard
val LineStrRef: Int = 160
Link copied to clipboard
val LineStrText: Int = 161
Link copied to clipboard
val LongLiteral: Int = 143
Link copied to clipboard
val LPAREN: Int = 9
Link copied to clipboard
val LSQUARE: Int = 11
Link copied to clipboard
val MAX_CHAR_VALUE: Int = 1114111
Link copied to clipboard
Link copied to clipboard
val MOD: Int = 16
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val MORE: Int = -2
Link copied to clipboard
val MULT: Int = 15
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val MultiLineStrRef: Int = 166
Link copied to clipboard
Link copied to clipboard
val NL: Int = 5
Link copied to clipboard
val NOINLINE: Int = 131
Link copied to clipboard
val NOT_IN: Int = 105
Link copied to clipboard
val NOT_IS: Int = 104
Link copied to clipboard
val NullLiteral: Int = 145
Link copied to clipboard
val OBJECT: Int = 76
Link copied to clipboard
val OPEN: Int = 127
Link copied to clipboard
val OPERATOR: Int = 119
Link copied to clipboard
val OUT: Int = 106
Link copied to clipboard
val OVERRIDE: Int = 124
Link copied to clipboard
val PACKAGE: Int = 71
Link copied to clipboard
val PARAM: Int = 68
Link copied to clipboard
val PRIVATE: Int = 109
Link copied to clipboard
val PROPERTY: Int = 64
Link copied to clipboard
val PROTECTED: Int = 110
Link copied to clipboard
val PUBLIC: Int = 108
Link copied to clipboard
val QUEST_NO_WS: Int = 45
Link copied to clipboard
val QUEST_WS: Int = 44
Link copied to clipboard
val QUOTE_CLOSE: Int = 159
Link copied to clipboard
val QUOTE_OPEN: Int = 150
Link copied to clipboard
val RANGE: Int = 36
Link copied to clipboard
val RANGLE: Int = 47
Link copied to clipboard
val RCURL: Int = 14
Link copied to clipboard
val RealLiteral: Int = 136
Link copied to clipboard
val RECEIVER: Int = 67
Link copied to clipboard
val REIFIED: Int = 133
Link copied to clipboard
val RESERVED: Int = 6
Link copied to clipboard
val RETURN: Int = 98
Link copied to clipboard
val RETURN_AT: Int = 57
Link copied to clipboard
val RPAREN: Int = 10
Link copied to clipboard
val RSQUARE: Int = 12
Link copied to clipboard
Link copied to clipboard
val SEALED: Int = 113
Link copied to clipboard
val SEMICOLON: Int = 27
Link copied to clipboard
val SET: Int = 66
Link copied to clipboard
val SETPARAM: Int = 69
Link copied to clipboard
val ShebangLine: Int = 1
Link copied to clipboard
val SINGLE_QUOTE: Int = 55
Link copied to clipboard
val SKIP: Int = -3
Link copied to clipboard
val SUB: Int = 19
Link copied to clipboard
Link copied to clipboard
val SUPER: Int = 85
Link copied to clipboard
val SUPER_AT: Int = 61
Link copied to clipboard
val SUSPEND: Int = 123
Link copied to clipboard
val TAILREC: Int = 118
Link copied to clipboard
val THIS: Int = 84
Link copied to clipboard
val THIS_AT: Int = 60
Link copied to clipboard
val THROW: Int = 97
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val TRY: Int = 91
Link copied to clipboard
val TYPE_ALIAS: Int = 79
Link copied to clipboard
val TYPEOF: Int = 86
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val UnsignedLiteral: Int = 142
Link copied to clipboard
val VAL: Int = 77
Link copied to clipboard
val VALUE: Int = 117
Link copied to clipboard
val VAR: Int = 78
Link copied to clipboard
val VARARG: Int = 130
Link copied to clipboard
val VOCABULARY: Vocabulary
Link copied to clipboard
val WHEN: Int = 90
Link copied to clipboard
val WHERE: Int = 87
Link copied to clipboard
val WHILE: Int = 96
Link copied to clipboard
val WS: Int = 4

Functions

Link copied to clipboard
open fun action(_localctx: RuleContext, ruleIndex: Int, actionIndex: Int)
Link copied to clipboard
open fun addErrorListener(listener: ANTLRErrorListener)
Link copied to clipboard
open fun emit(): Token
open fun emit(token: Token)
Link copied to clipboard
open fun emitEOF(): Token
Link copied to clipboard
open fun getAllTokens(): List<out Token>
Link copied to clipboard
open fun getATN(): ATN
Link copied to clipboard
open fun getChannel(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getCharIndex(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getErrorHeader(e: RecognitionException): String
Link copied to clipboard
open fun getErrorListenerDispatch(): ANTLRErrorListener
Link copied to clipboard
open fun getErrorListeners(): List<out ANTLRErrorListener>
Link copied to clipboard
Link copied to clipboard
open fun getInputStream(): CharStream
abstract fun getInputStream(): IntStream
Link copied to clipboard
open fun getInterpreter(): ATNInterpreter
Link copied to clipboard
open fun getLine(): Int
Link copied to clipboard
Link copied to clipboard
open fun getParseInfo(): ParseInfo
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getSourceName(): String
Link copied to clipboard
fun getState(): Int
Link copied to clipboard
open fun getText(): String
Link copied to clipboard
open fun getToken(): Token
Link copied to clipboard
open fun getTokenErrorDisplay(t: Token): String
Link copied to clipboard
open fun getTokenFactory(): TokenFactory<out Token>
abstract fun getTokenFactory(): TokenFactory<out Any>
Link copied to clipboard
Link copied to clipboard
open fun getTokenType(tokenName: String): Int
Link copied to clipboard
Link copied to clipboard
open fun getType(): Int
Link copied to clipboard
open fun getVocabulary(): Vocabulary
Link copied to clipboard
open fun mode(m: Int)
Link copied to clipboard
open fun more()
Link copied to clipboard
open fun nextToken(): Token
Link copied to clipboard
open fun notifyListeners(e: LexerNoViableAltException)
Link copied to clipboard
open fun popMode(): Int
Link copied to clipboard
open fun precpred(localctx: RuleContext, precedence: Int): Boolean
Link copied to clipboard
open fun pushMode(m: Int)
Link copied to clipboard
open fun recover(e: LexerNoViableAltException)
Link copied to clipboard
open fun removeErrorListener(listener: ANTLRErrorListener)
Link copied to clipboard
Link copied to clipboard
open fun reset()
Link copied to clipboard
open fun sempred(_localctx: RuleContext, ruleIndex: Int, actionIndex: Int): Boolean
Link copied to clipboard
open fun setChannel(channel: Int)
Link copied to clipboard
open fun setCharPositionInLine(charPositionInLine: Int)
Link copied to clipboard
open fun setInputStream(input: IntStream)
Link copied to clipboard
open fun setInterpreter(interpreter: ATNInterpreter)
Link copied to clipboard
open fun setLine(line: Int)
Link copied to clipboard
fun setState(atnState: Int)
Link copied to clipboard
open fun setText(text: String)
Link copied to clipboard
open fun setToken(_token: Token)
Link copied to clipboard
open fun setTokenFactory(factory: TokenFactory<out Any>)
Link copied to clipboard
open fun setType(ttype: Int)
Link copied to clipboard
open fun skip()